scale-tailed squirrel - German English Dictionary